package com.example.myactspringboot.dao;

import com.example.myactspringboot.annotation.DBMapper;
import com.example.myactspringboot.bean.SysRole;
import com.example.myactspringboot.bean.SysRoleMenu;
import org.apache.ibatis.annotations.Mapper;

import javax.management.relation.Role;
import java.util.List;

/**
 * @Create 2023-09-23 15:05
 * @Description
 */
@Mapper
//@DBMapper
public interface SysRoleMapper {
  public   int saveSysRole(SysRole role);
    SysRole getRoleById(String id);

    int saveRoleMenu(List<SysRoleMenu> roleMenus);

    List<SysRole> getAllRole();

    int delRoleById(String roleId);
    int delRoleMenuByRoleId(String id);
    int delRoleUserByRoleId(String id);


}
